package com.armedia.remote.client;

import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>MediaService</code>.
 */
public interface MediaServiceAsync {
	void play(AsyncCallback<Void> callback) throws IllegalArgumentException;
	void next(AsyncCallback<Void> callback) throws IllegalArgumentException;
	void prev(AsyncCallback<Void> callback) throws IllegalArgumentException;
}
